4 - Formale Methoden der Softwareentwicklung [ID:10433]
50 von 1001 angezeigt

Zdravljenje

Zdravljenje

Zdravljenje

No, zelo cruising vaj gate v druga od unknownzake.

In treba ja začeti k size in od tem preposov

Delali smo grab, odlič bible.

Zak Positive

Weni je kaj, kar pri decisione od clientsa.

Na nekoment jobs 99, 1, 2, 3 in 4.

To

pa je ovelj pagledo.

Po 1999 ta bez Charlesa porsko ale talas predstavljanje realizacija

na teh, da imam exakvirateno dot načop zame o 4.

Prekaz se da v dis 되게 bodo concentrationi

in sem enembiro konceptu fredni.

Nema zhinno salagam но v ovenu

te製터�ateri sem forming

Už woahna semanthik Reeseff je r 난arljeno evo于če,

Research

in primer je sporoz bloque se vse bomo z tipsami krowati.

In neça ljudi so kako ste drugi igrašnji?

In ne, saj sem livel, u sellers nich vas nevim obn球 œrlji jaz zoped isti,

na inverteh ta ž으로 se.

lekci. Ampak ne mislimаю, če delo je bil worm,

rübotno.

Sopredj je壽 wan tutoriala,

da ob pliersαιšno,

institute.

Moj izyo moram

tat remfučiti,

se grape

spouščujeme,

koсть

vaš but je

Tudi le bo zvukaj...

Ja, pa se je to če, tukaj?

A možet se rad tukaj vrisarfer...?

Later si umet za nekaj z pissedom,

vz infamousi Sexualas seiner,

cherujو apet tudi momoul.

Ok, in li morate primer...

Adesjeni, nažmo se šla na igre,

ki se lahko um declared se kaj

ki miser so me retranslurn резultati.

Vite, pražil seaste pomenovo,

mi se istop

To je literame in inYes

Injo

ал

Te Hotelarvani uše, ko so stages twopatdy,

Zugänglich über

Offener Zugang

Dauer

01:26:45 Min

Aufnahmedatum

2016-11-02

Hochgeladen am

2019-04-11 12:19:03

Sprache

en-US

In the first part of the course, we will engage in the formal verification of reactive systems. Students learn the syntax and semantics of the temporal logics LTL, CTL, and CTL* and their application in the specification of e.g. safety and liveness properties of systems. Simple models of systems are designed and verified using model checkers and dedicated frameworks for asynchronous and synchronous reactive systems, and the algorithms working in the background are explained.

The second part of the course focuses on functional correctness of programs; more precisely, we discuss the theory of pre- and postconditions, Hoare triples, loop invariants, and weakest (liberal) preconditions, in order to introduce automatised correctness proofs using the Hoare calculus.

 

Students are going to acquire the following competences:

Wissen
  • Reproduce the definition of syntax and semantics of temporal logics LTL, CTL, and CTL*.
  • Reproduce the definition of semantics of a simple programming languages like IMP, with special focus on axiomatic semantics (Hoare rules).

  • Explain how CTL can be characterised in terms of fixpoints.

Verstehen The students understand the workings of state of the art automatic frameworks, clarifying the role of model checking algorithms, semantics and Hoare calculi in formal verification. Anwenden In a series of exercises, the students use state of the art tools for
  • model checking

  • specification and verification of reactive systems,

  • verification of functional correctness or memory safety of simple programs.

Analysieren
  • Choose the optimal tool for a given verification or specification problem.
  • Differentiate between safety and liveness properties.

Einbetten
Wordpress FAU Plugin
iFrame
Teilen